

#ifndef Tips_h
#define Tips_h


#endif /* Tips_h */




> 什么是 document-based 应用程序?
>> 可以打开多个文档的应用程序.如文本编辑 


> Document 负责文件的读写工作

> 本例子通过NSArrayController和绑定来构建简单的用户界面。不用添加任何代码到Document文件


> "步骤"
> 1. 新建person类，继承自 'NSObject'

> 2. 'Document'新增 'employees'可变字典,存储 person

> 3. 编辑 'Document.xib',添加按钮和tableView(tableView的contentMode为'Cell Based')

> 4. 打开'Document.xib',拖拽'NSArrayController'到编辑区域。

> 5. 'NSArrayController'的 Attribute Inspector 下的 Object Controller 设置model -> class , className -> 'Person' ,keys ->  "personName"  "expectedRaise"

> 6. 选中'NSArrayController'切换到Bindings Inspector(图标有点像回字)，点击 content Array 展开。 点击bind to ,选中 File‘s owener, 保持 Controller key 为空白 。在model key path 中输入'employees' .  此时就将array 控制器的content Array 绑定到File‘s owener的employees队列上了。

> 7. 绑定表格视图的列。 value ——> bindTo Array Controller; controller key -> arrangedObjects ; model key path ->  "personName"

> 8. 按钮绑定键盘键：'Key Equivalent'
 





































